package com.party.orders.service;

import com.party.domain.Refund;
import com.party.dto.Page;
/**
 * 
 * @author Caizhf
 * @date 2017年8月15日下午2:53:54
 * @version v.0.1
 * @email 1115054416@qq.com 
 *
 * <p>Description: </p>
 *
 */
public interface RefundService {

	Page list(Integer aid, Integer caid, int pageSize, int pageNum);

	Refund findById(int rfid);

	/**
	 * 退款
	 * @param rfid
	 * @param isAgree
	 * @param refuseReason
	 */
	void execute(int rfid,boolean isAgree,String refuseReason);

	Refund findByShopCartId(int spid);

	void delete(int rfid);

	void update(String userRefundReason, String refuseReason, String refundFee, int rfid);

}
